package com.fishingwithme.android.data.model

import com.google.gson.annotations.SerializedName

data class HarvestRecordDto(

    val id: Long,
    @SerializedName("spotId")
    val spotId: Long,
    @SerializedName("fisherId")
    val fisherId: Long,
    @SerializedName("fishes")
    val fishes: List<Fish>, // Using Map instead of Any
    @SerializedName("harvestTypeVal")
    val harvestTypeVal: BaseInfo,
    @SerializedName("isRec")
    val isRec: Int,
    @SerializedName("scoreVal")
    val scoreVal: BaseInfo,
    @SerializedName("fishingAt")
    val fishingAt: String,
    @SerializedName("jsonHisPictures")
    val jsonHisPictures: List<String>,
    @SerializedName("avatarUrl")
    val avatarUrl: String,
    @SerializedName("nickName")
    val nickName: String
)